home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak Vol C-14
/
Vol C-14.iso
/
games
/
sheepsho.swf
/
scripts
/
frame_246
/
DoAction_2.as
next >
Wrap
Text File
|
2012-04-23
|
2KB
|
74 lines
if(sheephold == 1)
{
setProperty("/bandl", _visible, 1);
setProperty("/bandr", _visible, 1);
}
mx = _xmouse - 20;
my = _ymouse;
distx = mx - oldmx1;
disty = my - oldmy1;
Radtodeg = 57.29577951308232;
if(distx == 0 and my < 0)
{
angle = 270;
}
else if(distx == 0 and disty > 0)
{
angle = 90;
}
else if(distx > 0 and disty >= 0)
{
angle = Math.atan(disty / distx) * Radtodeg;
}
else if(distx < 0 and disty > 0)
{
angle = 180 - Math.atan(disty / Math.abs(distx)) * Radtodeg;
}
else if(distx < 0 and disty <= 0)
{
angle = 180 + Math.atan(disty / distx) * Radtodeg;
}
else if(distx > 0 and disty < 0)
{
angle = 360 - Math.atan(Math.abs(disty) / distx) * Radtodeg;
}
length = Math.sqrt(distx * distx + disty * disty);
setProperty("/bandl", _xscale, length * 100);
setProperty("/bandl", _rotation, angle);
setProperty("/bandl", _X, oldmx1);
setProperty("/bandl", _Y, oldmy1);
mx = _xmouse + 20;
my = _ymouse;
distx = mx - oldmx2;
disty = my - oldmy2;
Radtodeg = 57.29577951308232;
if(distx == 0 and my < 0)
{
angle = 270;
}
else if(distx == 0 and disty > 0)
{
angle = 90;
}
else if(distx > 0 and disty >= 0)
{
angle = Math.atan(disty / distx) * Radtodeg;
}
else if(distx < 0 and disty > 0)
{
angle = 180 - Math.atan(disty / Math.abs(distx)) * Radtodeg;
}
else if(distx < 0 and disty <= 0)
{
angle = 180 + Math.atan(disty / distx) * Radtodeg;
}
else if(distx > 0 and disty < 0)
{
angle = 360 - Math.atan(Math.abs(disty) / distx) * Radtodeg;
}
length = Math.sqrt(distx * distx + disty * disty);
setProperty("/bandr", _xscale, length * 100);
setProperty("/bandr", _rotation, angle);
setProperty("/bandr", _X, oldmx2);
setProperty("/bandr", _Y, oldmy2);